package cn.jc.myfile.common.completable;

/**
 * 自动填充
 *
 */
public interface Filler {

    /**
     * 填充方法
     *
     * @param t 填充类
     */
    <T extends AutoFill> void fill(T t);

    /**
     * 只支持dto的自动填充
     *
     * @param dto 实体类
     * @return 是否支持
     */
    boolean support(Class<? extends AutoFill> dto);


}
